package com.bwda.dsrs.filecenter.service;


import com.bwda.dsrs.filecenter.domain.condition.sensitiverule.SensitiveRuleCheckCondition;
import com.bwda.dsrs.filecenter.domain.po.sensitiverule.SensitiveRulePo;
import com.bwda.dsrs.filecenter.domain.condition.sensitiverule.SensitiveRuleCondition;

import java.util.List;

/**
 * 业务配置--敏感等级规则--服务层接口
 *
 * @author zhangyinmei
 * @date 2019年4月28日
 */
public interface SensitiveRuleService extends BaseService<SensitiveRulePo, SensitiveRuleCondition> {

    /**
     * 查询列表
     *
     * @param sensitiveRuleCheckCondition
     * @return
     */
    List<SensitiveRulePo> queryListByScan(SensitiveRuleCheckCondition sensitiveRuleCheckCondition);

    /**
     * 查询敏感词设置列表
     * @param sensitiveRuleCondition
     * @return
     */
    List<SensitiveRulePo> queryRuleList(SensitiveRuleCondition sensitiveRuleCondition);
}